.am{transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s ease-in-out;}
.news .top-message .title .en{ font-size:38px; line-height: 40px; color: #ef5a24;font-weight: bold; text-transform: uppercase; padding-top: 40px; }
.news .top-message .title .color-3{ line-height: 58px; padding-top: 20px; }
.news .top-message .num-wrap li{ font-size: 0; width: 19%; margin-left: 0; margin-top: 0; }
.news .top-message .num-wrap li p.color-4{ font-size: 16px; }
.news .top-message .num-wrap li img{ width: 80px; }
.news .top-message .num-wrap li:nth-child(2),.news .top-message .num-wrap li:nth-child(3){ margin-left: 0; }
.news .top-message .num-wrap{ text-align: center; }
.news .top-message .num-wrap .num-title{ display:block;width: 100%;}
.news .top-message .num-wrap .num-title .title{ 
	position: relative;
	display:inline-block; 
	padding: 10px 50px;
	border-radius: 50px;
	color: #fff;
	font-size:22px;
	font-weight: bold;
	background-image:linear-gradient(to bottom,#ef5e25,#f9a93a);
	background-image:-webkit-linear-gradient(to bottom,#ef5e25,#f9a93a);
}
.news .top-message .num-wrap .num-title .title:after{
	position: absolute;
	left: -10px; 
	top: -10px;
	content: '';
	display: block;
	width:calc(100% + 20px) ;
	height: calc(100% + 20px);
	border-radius: 50px;
	border:10px solid rgba(239, 94, 37, .3);
}
.news .num-wrap li h4 i{ font-style: normal; }

.news .top-message .num-wrap .num-lin img{ width: 80%; }
/*.news{ padding: 70px 0; }*/

.agenda{ background-image:url(../static/images/index-schedule-bg2.jpg);background-size: auto 500px; }

@media screen and (min-width: 1366px){
	.layui-col-lg7 {
	  width: 59%;
	}
	.layui-col-lg5 {
	  width: 41%;
	}
}

@media screen and (max-width: 767px){
	.news .top-message .num-wrap .num-title .title{ font-size: 22px; margin-bottom: 25px!important;  }
	.news .top-message .num-wrap .num-lin{ display: none!important;}
}
@media screen and (max-width: 360px){
	.news .top-message .num-wrap .num-title .title{ font-size: 20px; padding: 10px 25px;}
}


.atlas .bottom-message{ margin-left: 20px; margin-right: 20px; margin-top: 60px; }

.new-video-content{ margin-top: 80px; }
.new-video-comment .new-left-video{ width:calc(75% - 8px); }
.new-video-comment .new-left-video .new-video-pic{position: relative;padding-bottom: 56.25%;}
.new-video-comment .new-left-video .new-video-pic .icon{ position: absolute; width: 92px;height: 92px; left: 50%; top: 50%; margin-left: -46px; margin-top: -46px; z-index: 3; }
.new-video-comment .new-left-video .new-video-pic .max-pic{
	display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;object-fit: cover;
}
.new-video-comment .new-left-video .new-video-pic .ztitle{ position: absolute; left: 0; top: 0; width: 100%;background: rgba(0, 0, 0, .5); z-index: 2;
	font-size:24px; color: #fff; padding:20px; font-weight: 700; line-height: 1;
}
.new-video-comment .new-left-video .new-video-pic .ztitle h2.title{position: relative; padding-left: 10px;}
.new-video-comment .new-left-video .new-video-pic .ztitle h2.title:after{ display: block; content: ''; position: absolute; left: 0; top: 0; width: 4px; height: 100%; background:#f2742b; }
.new-video-comment .new-right-tab{ width: 25%; }

.new-video-comment .new-right-tab{overflow: hidden;overflow-y: auto;}
.new-video-comment .new-right-tab ul.video-tab-list li{ margin-bottom: 8px; cursor: pointer;}
.new-video-comment .new-right-tab ul.video-tab-list li:last-child{margin-bottom: 0;}
.new-video-comment .new-right-tab ul.video-tab-list li.active .video-tab-pic .max-pic{ border:4px #f2742b solid; }
.new-video-comment .new-right-tab ul.video-tab-list li .video-tab-pic{position: relative;padding-bottom: 54.25%;}
.new-video-comment .new-right-tab ul.video-tab-list li .video-tab-pic .max-pic{display: block;  width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;object-fit: cover;}

.new-video-comment .new-right-tab ul.video-tab-list li .video-tab-pic h2.title{position: absolute; left:0; bottom: 0; width:100%;background: rgba(0, 0, 0, .5); z-index: 2;
	font-size:18px; color: #fff; padding:15px; line-height: 1;}
.new-video-comment .new-right-tab ul.video-tab-list li.active .video-tab-pic h2.title{left: 4px; bottom: 4px; width: calc(100% - 8px);}



.team .team-list .swiper-slide a .avatar .avatar-pic,.team a .avatar .avatar-pic{position: relative; padding-bottom: 100%;}
.team .team-list .swiper-slide a .avatar .avatar-pic img,.team a .avatar .avatar-pic img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;object-fit: cover;}
.new-atlas-bg{ background: url(../static/images/xinbg.jpg); padding-top: 80px;}


@media screen and (max-width: 768px){
	.new-video-content{ margin-top: 45px; }
	.new-video-comment .new-left-video .new-video-pic .ztitle{ font-size: 18px; }
	.new-video-comment .new-right-tab ul.video-tab-list li .video-tab-pic h2.title{ font-size: 13px; }
	.new-video-comment .new-left-video .new-video-pic .icon{ position: absolute; width: 60px;height: 60px;  margin-left: -30px; margin-top: -30px;}
	.new-video-comment .new-left-video{ width:calc(100% - 0px); }
	.new-video-comment .new-right-tab{ width: 100%; }
	.new-video-comment .new-right-tab ul.video-tab-list{white-space: nowrap; width: auto; overflow-x: auto; margin-top: 10px;}
	.new-video-comment .new-right-tab ul.video-tab-list li{width: 40%; margin-right: 5px; margin-bottom: 5px; display: inline-block; font-size: 0; }
	.new-video-comment .new-right-tab ul.video-tab-list li:last-child{ margin-bottom: 5px; margin-right: 0; }
}

